hemostatic mechanism - English Synonyms Dictionary